草庐IT

Android 逆向

全部标签

android - 如何找出每个包含库的最小 api 级别

我在项目中包含了很多库(AndroidStudio2.0Preview4)。我想找出每个人的最低AndroidSDK级别。不通过谷歌搜索每个图书馆的信息是否可行? 最佳答案 如果您拥有源代码形式的库(例如,作为项目中的库模块),请查看其list。如果您有AAR格式的库,那只是一个ZIP文件,所以查看它的内部并检查它的list,或者使用下一段中的技术。如果您将库作为AAR但通过来自存储库的Artifact,则“展开的AAR”将在您的build/输出中。对于app模块,在app/build/intermediates/exploded-

android - 从父 View 中删除 View 与隐藏 View

在android中,如果我从其父View中删除一个View,而不是在父View中隐藏一个subview(GONE+Invisible)。我知道隐藏的View仍然会在内存中但是说到父View的物理外观会有什么不同吗?如果答案没有区别,这是否意味着当我隐藏subview时,subview的整个布局基本上不存在于父View中? 最佳答案 首先,GONE和INVISIBLE是两个不同的东西。当您使用GONE更改可见性时Thisviewisinvisible,anditdoesn'ttakeanyspaceforlayoutpurposes.

android - 使用 firebaserecycleradapter 过滤 recyclerview

我有一个带有FirebaseRecyclerAdapter的RecyclerView。当用户开始在SearchView中输入内容时,我想用名称列表填充RecyclerView。publicclassSchoolsAdapterextendsFirebaseRecyclerAdapter{publicSchoolsAdapter(Queryref){super(School.class,R.layout.item_school,SchoolViewHolder.class,ref);}@OverridepublicvoidpopulateViewHolder(SchoolViewHold

android - Android 中 keystore 有效性的含义是什么?

可以作为过期keystore的标志,也可以安装。例如)1天keystore生成。$keytool-genkey-v-keystoremy-release-key.keystore-aliasalias_name-keyalgRSA-keysize2048-validity1ex)my-release-key.keystore已经过期。$jarsigner-verbose-sigalgSHA1withRSA-digestalgSHA1-keystoremy-release-key.keystoremy_application.apkalias_name应用启动也可用。那么,Android

android - 为每个 gridview 项目创建弹出窗口 - Android

我正在为一家餐厅的食品订购系统开发Android应用程序。在我的项目中,我有一个Gridview,当单击gridview中项目上的button时,我想获得一个带有一些文本字段、按钮等的弹出窗口。我从thisdocumentexample得到了帮助上面的文档示例作为单个应用程序单独工作。它只是创建基本弹出窗口的示例。但我需要在Gridview上使用它。我的作品-->而不是上面文档的main.xml和PopUpWinndowDemoActivity.java(它是主要Activity),我使用我的grid_single.xml,它是实现文件Grid_single.java。但这对我不起作用

android - 如何将 Picasso 与 RecyclerView 的自定义适配器一起使用

我正在使用从网络加载的图像填充RecyclerView。我可以在我的适配器中使用AsyncTask加载图像。但是,由于我需要用Picasso来实现它,所以我需要帮助。这是到目前为止的代码:publicclassCustomAdapterextendsRecyclerView.Adapter{BitmapmBitmap;intpos;publicstaticclassMovieViewHolderextendsRecyclerView.ViewHolder{CardViewcv;TextViewMovieName;ImageViewMoviePhoto;MovieViewHolder(V

android - 我无法在 android 中从 facebook 注销(Facebook sdk 是 3.21)

我无法从android中的facebook注销。FacebookSDK是3.21publicvoidlogoutFromFacebook(){facebook=newFacebook(APP_ID);mAsyncRunner=newAsyncFacebookRunner(facebook);mAsyncRunner.logout(this,newAsyncFacebookRunner.RequestListener(){@OverridepublicvoidonComplete(Stringresponse,Objectstate){Log.d("LogoutfromFacebook"

Android Studio安装SDK时报错:SDK emulator directory is missing

问题描述:安装AndroidStudio时,一般情况下,AndroidStudio会自动配置环境变量。但是在安装过程中首先会遇到AndriodSDKunavailable然后报了NoAndroidSDKfound异常,最后出现SDKemulatordirectoryismissing的错误。如下图所示:点击Next现象如下:点击Next现象如下:问题说明:根据提示明显缺少AndroidSDK,可单独下载SDK,然后配置路径;也可按照如下配置下代理,自动更新SDK来解决。解决方法:在错误界面,击右下角finish退出当前安装SDK的界面。页面会自动跳转到androidstudio的正常页面点击创

android - 如何从 firebase 中检索选定的节点?

这就是我的firebase数据库的样子。我想访问节点accepting-status并说patient23例如。我可以通过在节点accepting-status和patient23上分别使用addListenerForSingleValueEvent轻松地做到这一点,但是我需要两个不同的请求才能获得所需的数据。我还可以通过在父节点beacon-final上添加addListenerForSingleValueEvent来通过单个请求获取所需的数据,但那样会检索大量数据,因为患者人数众多。如何我是否在单个请求中执行此操作,但仅检索所需的节点。谢谢。 最佳答案

java - 从 Android 中的 x.509 证书中获取 CA 详细信息

我已经使用类似的方式启动了HTTPS连接httpsCert.connect();其中httpsCert是HttpsURLConnectionhttpsCert。现在我执行类似Certificate[]certs=httpsCert.getServerCertificates();的操作来检索服务器x.509证书。IwanttoretrievewhichrootCAortheintermediaryCAsignedthecertificatereceivedabove.我的方法是查看上面收到的证书中的颁发者字段,但这是一个好方法吗?我的意思是有没有更好的方法来做到这一点?其次,来自dev